in this video we're going to take a look
at the fundamentals of pro builder and
why pro builder is a great way to
quickly prototype or gray box a level in
unity pro builder makes it easy to build
and block out level geometry inside of
unity so we're going to use pro builder
to build a small level to test out the
game mechanics of our first person
shooter example to get started using pro
builder let's open the package manager
by choosing window package manager and
then let's select pro builder and choose
install let's also install the progress
package as this will make it easier for
us to place the geometry in our level
next let's open the pro builder window
by choosing tools pro builder pro
builder window we can swap between the
list view and the icon view by choosing
the drop-down and selecting either use
icon mode or use text mode let's start
by placing a floor for our character
let's open the shape panel by holding
alt on our keyboard and clicking on the
new shape tool let's create a 10 by 10
block and choose build this will create
the cube and act as the base for a room
in object mode we can move rotate and
scale our shape just like any other game
object we can also edit vertices edges
and faces it is worth noting that it is
not recommended to both scale and edit
vertices however as it could lead to
undesired results you can see that we
can also edit scale and rotate
individual parts of the mesh to change
its shape for now though let's just
change its size by dragging out the
faces let's choose the face selection
tool and drag the top face with the
block here if we take a look at the
inspector the pro builder mesh component
shows the size of our block there's also
an info panel that can be enabled in the
pro builder preferences for more
detailed information next we just need
to turn our block ear into a room we can
do this easily by flipping the face
normals let's select the edges on top of
our block and choose flip object normals
within just a few clicks we've built a
basic room for our player now this is a
great start but I'd like to make the
level a little bit
complex let's add a room with a
stairwell for a player and build a
second floor for a level let's start by
building out the room for our stairwell
let's select our face here and extrude
it we can use the extrude button or hold
shift and drag the face let's drag it
out by one unit and then extrude it
again next we're going to create an edge
loop to create our dividing wall let's
select our edges and choose insert
edgeloop you can also insert an edge
loop with the keyboard shortcut alt + u
this creates a loop around the room
let's select our loop using the edge
tool and move it into place then let's
select the outer faces and remove them
by hitting the backspace key now let's
create the faces for our interior wall
by selecting our top and bottom edges
here and using the bridge edge tool
we can then select a loop and adjust it
to make the wall a bit thinner
let's also make this edge of our wall
more interesting by having it ramp
slightly let's select the face and
choose subdivide faces
then let's grab the bottom edge here and
drag it out slightly
now we've got a nice spot for our
stairwell we'll need to add some stairs
Pro Builder supports a variety of great
geometry shapes to help with gray boxing
including prisms pipes and stairs to add
an alternative shape let's open the
shape panel here we can select the type
of shape we'd like to create
let's do stair then let's position it in
place and adjust the settings to get our
ideal shape
you
when we're done let's choose build now
we've got our stairs we're going to have
to do some more detailed work to create
our second floor
firstly let's remove this face so we can
ascend our stairs then let's select the
edge around our stairs and extrude it a
few times to fill out our top floor
you
it may just be a gray box but it can be
useful to assign different materials to
parts of our environment to help convey
different information while we're
blocking out a level let's replace this
default material with our custom
material by dragging it on to our game
object if we're working with more
complex geometry and textured materials
we can also open up the UV editor and
adjust the UVs of our pro builder meshes
with pro builder it's fast and flexible
- gray box levels and try out different
level designs for your game to download
the example project and get started
using pro builder yourself follow the
link in the description below thanks for
watching